Первое что мы должны сделать, так это убедиться что действительно основание
правильное. То есть документ того типа. Важно это в тот случае если документ
может быть создан на основе многих оснований и тогда в каждом случае поведение
будет разное. Кроме того, мы могли что то упустить в конфигурации. Вообщем будем
проверять. Документ основание передается в качестве параметра. Параметр имеет
тип документ. А у документа есть метод Вид который можем вернуть имя.
Вид Синтаксис: Возвращаемое значение: Описание: Пробуем ? Попробуем с другим основанием.
И документ опять не будет создан.
Название вида документа.
Вид()
Англоязычный синоним:
Kind
Строковое значение, содержащее название вида
документа, как он задан в конфигураторе.
Метод Вид возвращает название вида документа, как он
задан в конфигураторе.
Процедура ВводНаОсновании(ДокОсн)
Если ДокОсн.Вид() = "Док1" Тогда
Иначе
Предупреждение("Вы пытаетесь использовать неправильное основание ");
СтатусВозврата(0);
КонецЕсли;
КонецПроцедуры
